<?php

/*
 * 	Autor: Augusto Rabelo Azevedo Barbosa 
 * 	Email: augustogcl@gmail.com
 * 	Versão: 3.0.2
 *
 * 	Data da geração do arquivo: 15-12-2014 as 18:41:16
 * 	Referente ao banco de dados: sistemaweb41
 */

class Bairros extends CI_Controller {

    public function index() {
        autenticar();
        if (isset($_GET['bairros_id'])) {
            $data['bairros_id'] = $_GET["bairros_id"];





            $dados = $this->db
                    ->where('bairros_id', $_GET['bairros_id'])
                    ->join('cidades', 'cidades_id = bairros_cidade')
                    ->join('uf', 'uf_id = cidades_uf')
                    ->get('bairros')
                    ->row();



            $data['bairros'] = $dados;
        }
        $data['pagina'] = 'bairros/bairros';
        $this->load->view('home/index_view', $data);
    }

    public function salvar() {
        if (isset($_POST['bairros_id'])) {
            $this->editar($_POST);
        } else {
            $this->inserir($_POST);
        }
    }

    public function inserir($dados) {
        $objbairros = new Bairros_Model();
        unset($dados['bairros_uf']);
        $bairros_id = $objbairros->inserir($dados);
        redirect(base_url('index.php/bairros?bairros_id=' . $bairros_id));
    }

    public function editar($dados) {
        $objbairros = new Bairros_Model();
        $bairros_id = $_POST['bairros_id'];
        unset($dados['bairros_uf']);
        $objbairros->editar($dados, $bairros_id);
        redirect(base_url('index.php/bairros?bairros_id=' . $bairros_id));
    }

    public function excluir() {
        $objbairros = new Bairros_Model();
        $bairros_id = $_POST['bairros_id'];
        $objbairros->excluir($bairros_id);
        redirect(base_url('index.php/bairros'));
    }

    public function consultar_todas() {


        if (isset($_GET['bairros_cidade'])) {
            $this->db
                    ->where('bairros_cidade', $_GET['bairros_cidade']);
        }
        $data['bairros'] = $this->db
                ->get('bairros')
                ->result();



        $data['pagina'] = 'bairros/consultar_todas';
        $this->load->view('home/index_view', $data);
    }

}

?>